Channels
课程导读
这节课把 Claude Code 接到微信或飞书,在常用聊天工具里直接对话。核心是 Claude Code 的 Channel(消息通道)能力。
一、Channel
- 官方 Channel 通常需要 Claude 官方账号登录才能用
- 默认更偏向 Discord、Telegram 等国外平台
- 可以通过自定义 Channel,把 Claude Code 接入微信、飞书等国内常用工具
二、开始前的两步
1. 更新 Claude Code
先把 Claude Code 更新到最新版,版本不一致时部分工具可能没法正常使用:
bash
claude update2. 启用 Channels 功能
bash
npx cc-channel-patch@latest三、方式一:接入微信
下面用到的 cc-wechat 是网上找的开源工具,同类工具很多,这里只做演示;你有更好用的也可以替换。
1. 安装工具
bash
npx cc-wechat@latest install安装完成后会自动弹出二维码,用手机微信扫描连接。
关于微信绑定冲突
若之前用微信连接过 OpenClaw 等类似工具,可能会提示先解除旧绑定——同一个微信机器人一次只能绑定一个工具。现在绑 Claude Code,之前绑定的 OpenClaw 会自动解除。
2. 启动 Claude Code
这条命令做了两件事:开启 YOLO 模式,并加载微信 Channel。
bash
claude --allow-dangerously-skip-permissions --dangerously-load-development-channels server:wechat-channel之所以要开 YOLO,是因为通过 Channels 连接的 Claude Code 没法走申请审批流程(人不在电脑前点不了确认),需要跳过审批才能正常远程控制。
开发模式 Channel 提示
启动后终端可能出现警告:当前加载的是开发模式下的 Channel,主要用于本地开发,不建议随便运行网上下载的未知 Channel。我们明确要演示这个本地通道,选第一个选项继续即可。
二维码过期或需重新登录:
bash
npx cc-wechat login四、方式二:接入飞书
先在飞书开放平台创建应用
飞书开放平台1. 创建飞书应用
- 进入 飞书开放平台→ 开发者后台
- 创建企业自建应用,应用名称和描述按需填写 → 创建
- 进入应用后台 → 添加应用能力 → 添加 机器人(后面靠机器人收发消息)
- 切换到 凭证与基础信息,复制 App ID、App Secret(Claude Code 与飞书关联用的凭证)
2. 安装飞书 Channel 插件
回到 Claude Code,先安装第三方插件市场,再安装飞书 Channel 插件:
text
/plugin marketplace add NanmiCoder/claude-code-skillstext
/plugin install feishu-channel@claude-code-skills安装完成后执行:
text
/reload-plugins3. 配置飞书凭证
使用 Feishu Config Skill:把刚才保存的 App ID、App Secret 发给 Claude Code,它会根据这些信息自动完成飞书连接配置。
需替换为你的凭证:
text
/feishu:configure cli_xxx your_app_secret4. 回到飞书平台:事件回调
配置完成后,继续回到飞书开放平台:
- 进入 事件与回调
- 订阅方式 选 使用长连接接收事件 → 保存
- 添加事件 → 搜索 接收消息 → 勾选 → 添加 → 确认开通权限
5. 权限管理
- 进入 权限管理
- 使用 批量导入,删掉默认内容,粘贴下面 JSON → 下一步 → 申请开通
json
{
"scopes": {
"tenant": [
"im:message",
"im:message.p2p_msg:readonly",
"im:message.group_at_msg:readonly",
"im:message:send_as_bot",
"im:resource",
"im:chat"
]
}
}6. 发布应用
创建版本 → 滑到底 保存 → 确认发布
企业权限
若企业是你自己创建的,一般可直接通过;若在公司企业账号里创建,权限管控因企业而异,可能需要管理员审批。个人测试更建议在飞书上注册个人企业。
7. 启动 Claude Code 并配对
新开一个窗口,执行启动命令。
bash
claude --allow-dangerously-skip-permissions --dangerously-load-development-channels plugin:feishu-channel@claude-code-skills连接成功后还要配对一次:
- 应用发布成功后,飞书里一般会收到一条通知消息,点击其中的 立即使用 即可打开机器人
- 随便发一条消息
- 机器人会回复一个配对码
- 把配对命令完整输入 Claude Code 并回车,例如:
text
/feishu:access pair <配对码>五、遇到问题怎么办
安装或配对过程中如果出问题,直接让 Claude Code 帮你排查就行。这些第三方工具不算特别稳定,有时也和本机环境有关,把报错现象描述给它即可。
